#ifndef __SCREEN_H__
#define __SCREEN_H__



#define S_EVENT_WIFI_NO_CONFIG         0x0101
#define S_EVENT_WIFI_CONNECTED         0x0102
#define S_EVENT_WIFI_DISCONNECTED      0x0103

#define S_EVENT_UPDATE_CLOCK            0x0801
#define S_EVENT_UPDATE_TIME             0x0802


typedef struct {
    uint16_t type;
    uint8_t data[16];
} screen_event_t;


void screen_event_task(void *arg);

static void set_clock_time();

void main_screen();


#endif // __SCREEN_H__